<% @page_title = "Horarios" %>
<br/>
<% for @horario in @horarios do %>
	<div id="horario_<%=h @horario.nombre%>" class="CollapsiblePanel" align="center">
	    <div class="CollapsiblePanelTab" tabindex="0" align="left">
	        Horario: <%=h @horario.nombre %>( Instr: <%=h @horario.instructor.nombre if @horario.instructor_id %>| <%=h @horario.alumnos.size %> alumnos )<%= link_to_remote "alumnos",
	        :url=>{:action=>'_alumnos', :id=>@horario},
	        :update=>"content_horario_#{@horario.nombre}",
	        :complete=> visual_effect(:blind_down, "content_horario_#{@horario.nombre}"),
	        :before=>%(Element.show("loadin_#{@horario.nombre}")),
	        :success=>%(Element.hide("loadin_#{@horario.nombre}"); Element.show("link_#{@horario.nombre}")) %>
	        <% if current_user.has_role?('admin') or current_user.has_role?('director') %>
		        <%= link_to_remote "Editar",
		        :url=>{:action=>'edit', :id=>@horario},
		        :update=>"content_horario_#{@horario.nombre}",
		        :complete=> visual_effect(:blind_down, "content_horario_#{@horario.nombre}"),
		        :before=>%(Element.show("loadin_#{@horario.nombre}")),
		        :success=>%(Element.hide("loadin_#{@horario.nombre}"); Element.show("link_#{@horario.nombre}")) %>
		        <%= link_to 'Eliminar', { :action => 'destroy', :id => @horario }, :confirm => 'Seguro que quiere eliminar este horario?', :method => :post %>
	        <% end %>
	        <br/>
	    </div>
	    <%= image_tag 'loading.gif', :id=>"loadin_#{@horario.nombre}", :style=>'display:none' %>
	    <a id="link_<%= @horario.nombre%>" style="display:none" href="#" onclick='<%= %(Element.hide("link_#{@horario.nombre}"); )%><%= visual_effect(:blind_up, "content_horario_#{@horario.nombre}")%>'>Ocultar</a>
	    <div id="content_horario_<%= @horario.nombre%>" class="CollapsiblePanelContent" align="center" style="display: none">
	    </div>
	</div>
<% end %>

<% if @alumnos_sin_horario and @alumnos_sin_horario.size>0 then%>
	<table class="fill_body">
		<tr><th colspan="4">Alumnos sin horario asignado</th></tr>
		<%n = 0%>
		<%x = 0%>
	  	<% for alumno in @alumnos_sin_horario %>
			<%if n%4==0 then%><tr class="row<%=x%2%>"><%x+=1%><%end%>
			    <td><%= link_to h(alumno.nombre_completo), :action=>'pre_show', :controller=>'personas', :id=>alumno %></td>
			<%if n%4==3 then%></tr><%end%>
			<%n+=1%>
		<% end %>
	</table>
<%end%>

<p>
    <%= link_to 'Listado de los alumnos por horario imprimible', {:action=>'todos_prt'}, :popup=>true %>
</p>
<p>
    <%= link_to 'Agregar horario', :action => 'new' %>
</p>